package battleenum

// @schema_go
type KeyState uint

// 指令标旗
const (
	KeyState_Ctrl KeyState = iota << 1

	KeyState_Shift

	KeyState_Alt

	// 右键或者左键点击 0-left 1-right
	KeyState_RightOrLeft

	// 是否长按
	KeyState_Long
	// 鼠标右键按下
	KeyState_MouseRightDown
	// 鼠标右键长按
	KeyState_MouseRightDownLong
	// 鼠标左键按下
	KeyState_MouseLeftDown
	// 鼠标左键长按
	KeyState_MouseLeftDownLong
)

// 目标模式状态
// @schema_go
type TargetModeState int

const (
	TargetModeState_Off TargetModeState = iota
	TargetModeState_On
)
